﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package net.wooga.pets.controllers.startup {
    import flash.display.*;
    import reprise.controls.*;
    import net.wooga.pets.views.windows.*;
    import net.wooga.pets.views.popups.*;
    import net.wooga.pets.views.components.mainmenu.*;
    import net.wooga.pets.views.popups.payment.*;
    import net.wooga.pets.views.popups.achievement.*;
    import net.wooga.pets.views.components.*;
    import net.wooga.pets.views.popups.missions.*;
    import net.wooga.pets.views.popups.visitfriend.*;
    import net.wooga.pets.views.components.computerdisplay.*;
    import net.wooga.pets.views.*;
    import net.wooga.pets.views.popups.treatment.*;
    import net.wooga.pets.views.world.*;
    import net.wooga.pets.views.popups.hiredoctor.*;
    import net.wooga.pets.views.popups.fountain.*;
    import net.wooga.pets.views.world.machines.*;
    import net.wooga.pets.views.popups.kiosk.*;
    import net.wooga.pets.views.popups.collection.*;
    import net.wooga.pets.views.popups.goods.*;
    import net.wooga.pets.views.waitingQueue.*;
    import net.wooga.pets.views.popups.stolengem.*;
    import net.wooga.pets.views.popups.levelup.*;
    import net.wooga.pets.views.missions.*;
    import net.wooga.pets.views.popups.energy.*;
    import net.wooga.pets.views.popups.sendgift.*;
    import net.wooga.pets.views.popups.lostpet.*;
    import net.wooga.pets.views.windows.main.*;
    import net.wooga.pets.views.fountain.*;
    import net.wooga.pets.views.windows.sun.*;
    import net.wooga.pets.views.popups.adopt.*;
    import net.wooga.pets.views.kindergarten.*;
    import net.wooga.pets.views.popups.credits.*;
    import net.wooga.pets.views.popups.alerts.*;
    import net.wooga.pets.views.components.sunface.*;
    import net.wooga.pets.views.components.secretary.*;
    import org.robotlegs.mvcs.*;
    import net.wooga.pets.views.mainmenu.*;
    import net.wooga.pets.views.tutorial.chapter.*;
    import net.wooga.pets.views.tutorial.*;
    import net.wooga.pets.views.goods.*;
    import net.wooga.pets.views.collections.*;
    import net.wooga.pets.views.windows.sun.sunWindow.*;

    public class PrepViewCommand extends Command {

        override public function execute():void{
            mediatorMap.mapView(contextView, ContextViewMediator);
            mediatorMap.mapView(MainView, MainViewMediator, null, false);
            mediatorMap.mapView(GameView, GameViewMediator);
            mediatorMap.mapView(GameBackground, GameBackgroundMediator);
            mediatorMap.mapView(Village, VillageMediator);
            mediatorMap.mapView(Banner, BannerMediator);
            mediatorMap.mapView(SpeechBubbleDisplay, SpeechBubbleDisplayMediator);
            mediatorMap.mapView(FrontBubbleView, FrontBubbleMediator);
            mediatorMap.mapView(CollectionStatusDisplay, CollectionStatusMediator);
            mediatorMap.mapView(HospitalView, HospitalViewMediator);
            mediatorMap.mapView(CustomizeView, CustomizeViewMediator);
            mediatorMap.mapView(PlaceHolderView, PlaceHolderViewMediator);
            mediatorMap.mapView(RewardsDisplay, RewardsMediator);
            mediatorMap.mapView(GameViewOptionsMenu, GameViewOptionsMediator);
            mediatorMap.mapView(RoomView, RoomMediator, AbstractViewMediator);
            mediatorMap.mapView(RoofDisplay, RoofMediator);
            mediatorMap.mapView(ElevatorRoofDisplay, ElevatorRoofMediator);
            mediatorMap.mapView(ElevatorShaftDisplay, ElevatorShaftMediator);
            mediatorMap.mapView(BasementDisplay, BasementMediator);
            mediatorMap.mapView(PatientView, PatientMediator);
            mediatorMap.mapView(DoctorView, DoctorMediator);
            mediatorMap.mapView(AvatarView, AvatarMediator);
            mediatorMap.mapView(BabyView, BabyMediator);
            mediatorMap.mapView(LabelButton, TestButtonsMediator);
            mediatorMap.mapView(MetaMenu, MetaMenuMediator);
            mediatorMap.mapView(PointsDisplay, PointsDisplayMediator);
            mediatorMap.mapView(ComputerDisplay, ComputerMediator);
            mediatorMap.mapView(PetBox, PetBoxMediator);
            mediatorMap.mapView(TreatmentProgressDisplay, TreatmentProgressMediator);
            mediatorMap.mapView(CoinAnimationView, CoinAnimationMediator);
            mediatorMap.mapView(TutorialOverlay, TutorialMediator);
            mediatorMap.mapView(TutorialFirstRoomView, TutorialFirstRoomMediator, TutorialOverlay);
            mediatorMap.mapView(TutorialFountainView, TutorialFountainMediator, TutorialOverlay);
            mediatorMap.mapView(TutorialKitchenView, TutorialKitchenMediator, TutorialOverlay);
            mediatorMap.mapView(TutorialLevel1View, TutorialLevel1Mediator, TutorialOverlay);
            mediatorMap.mapView(TutorialKindergartenView, TutorialKindergartenMediator, TutorialOverlay);
            mediatorMap.mapView(MainMenu, MainMenuMediator);
            mediatorMap.mapView(FriendsTabDisplay, FriendsTabMediator);
            mediatorMap.mapView(PatientTabDisplay, PatientTabMediator);
            mediatorMap.mapView(DoctorsTabDisplay, DoctorsTabMediator);
            mediatorMap.mapView(InventoryTabDisplay, InventoryTabMediator);
            mediatorMap.mapView(InventoryDisplay, InventoryMediator);
            mediatorMap.mapView(ObjectsTabDisplay, ObjectsTabMediator, ShopTabDisplay);
            mediatorMap.mapView(DesignsTabDisplay, DesignsTabMediator, ShopTabDisplay);
            mediatorMap.mapView(FloorsTabDisplay, FloorsTabMediator, ShopTabDisplay);
            mediatorMap.mapView(WallsTabDisplay, WallsTabMediator, ShopTabDisplay);
            mediatorMap.mapView(RoomsTabDisplay, RoomsTabMediator, ShopTabDisplay);
            mediatorMap.mapView(ShopMenu, ShopMenuMediator);
            mediatorMap.mapView(ShopItemDisplay, ShopItemMediator);
            mediatorMap.mapView(VisitFriendsPanel, VisitFriendsPanelMediator);
            mediatorMap.mapView(ConstructionSite, ConstructionSiteMediator);
            mediatorMap.mapView(ReceptionMachineView, ReceptionMachineMediator);
            mediatorMap.mapView(SlotMachineView, SlotMachineMediator);
            mediatorMap.mapView(TreatmentMachineView, TreatmentMachineMediator);
            mediatorMap.mapView(FountainMachineView, FountainMachineMediator);
            mediatorMap.mapView(KioskMachineView, KioskMachineMediator);
            mediatorMap.mapView(KindergartenMachineView, KindergartenMachineMediator);
            mediatorMap.mapView(HiddenBirdDisplay, HiddenBirdMediator);
            mediatorMap.mapView(MissionButton, MissionButtonMediator);
            mediatorMap.mapView(MissionBrowserView, MissionBrowserMediator);
            mediatorMap.mapView(SunWindowsContainer, SunWindowsMediator);
            mediatorMap.mapView(MainWindowsContainer, MainWindowsMediator);
            mediatorMap.mapView(TreeView, TreeMediator);
            mediatorMap.mapView(SunFaceView, SunFaceViewMediator);
            mediatorMap.mapView(SunNotificationWindow, SunNotificationWindowMediator, IWindowView);
            mediatorMap.mapView(ReceptionSecretaryMediator.LINKAGE_NAME, ReceptionSecretaryMediator, MovieClip);
            mediatorMap.mapView(LetterPopupTypeA, LetterMediatorTypeA);
            mediatorMap.mapView(LetterPopupTypeB, LetterMediatorTypeB);
            mediatorMap.mapView(LetterPopupTypeVersionChanged, LetterMediatorTypeVersionChanged);
            mediatorMap.mapView(PopupContainerView, PopupContainerMediator);
            mediatorMap.mapView(PaymentFailedPopupView, PaymentFailedPopupMediator);
            mediatorMap.mapView(StolenGemPopupView, StolenGemPopupMediator);
            mediatorMap.mapView(EnforceReloadPopupView, EnforceReloadPopupMediator);
            mediatorMap.mapView(NewDiseasePopupView, NewDiseasePopupMediator);
            mediatorMap.mapView(FirstCuredPopupView, FirstCuredPopupMediator);
            mediatorMap.mapView(ShopPopupView, ShopPopupMediator);
            mediatorMap.mapView(AchievementReachedPopup, AchievementReachedPopupMediator);
            mediatorMap.mapView(AchievementBookPopup, AchievementBookPopupMediator);
            mediatorMap.mapView(AchievementShareRewardPopup, AchievementShareRewardPopupMediator);
            mediatorMap.mapView(LevelUpPopupView, LevelUpPopupMediator);
            mediatorMap.mapView(ExtraBoostPopupView, ExtraBoostPopupMediator);
            mediatorMap.mapView(GiftPopupView, GiftPopupMediator);
            mediatorMap.mapView(MissionTasksPopupView, MissionTasksPopupMediator);
            mediatorMap.mapView(MissionRewardPopupView, MissionRewardPopupMediator);
            mediatorMap.mapView(FountainNextElderPopupView, FountainNextElderPopupMediator);
            mediatorMap.mapView(FountainGemsPopupView, FountainGemsPopupMediator);
            mediatorMap.mapView(FountainRewardPopupView, FountainRewardPopupMediator);
            mediatorMap.mapView(OutOfEnergyPopupView, OutOfEnergyPopupMediator);
            mediatorMap.mapView(VisitFriendPopupView, VisitFriendPopupMediator);
            mediatorMap.mapView(HireDoctorPopupView, HireDoctorPopupMediator);
            mediatorMap.mapView(KioskPopupView, KioskPopupMediator);
            mediatorMap.mapView(GoodsPopupView, GoodsPopupMediator);
            mediatorMap.mapView(AdoptBabyPopupView, AdoptBabyPopupMediator);
            mediatorMap.mapView(HappyFamilyPopupView, HappyFamilyPopupMediator);
            mediatorMap.mapView(GotGiftPopupView, GotGiftPopupMediator);
            mediatorMap.mapView(CollectionPopupView, CollectionPopupMediator);
            mediatorMap.mapView(CollectionCompletedPopupView, CollectionCompletedPopupMediator);
            mediatorMap.mapView(SingleCollectionView, SingleCollectionMediator);
            mediatorMap.mapView(LostPetView, LostPetMediator);
            mediatorMap.mapView(CreditsPopupView, CreditsPopupMediator);
            mediatorMap.mapView(VisitFriendTransition, VisitFriendTransitionMediator);
            mediatorMap.mapView(ItemTabView, ItemTabMediator);
            mediatorMap.mapView(ToysTabView, ToysTabMediator);
            mediatorMap.mapView(CoffeeTabView, CoffeeTabMediator);
            mediatorMap.mapView(NeededCraftItem, NeedCraftItemMediator);
            mediatorMap.mapView(TruckView, TruckMediator);
            mediatorMap.mapView(GoodsButton, GoodsButtonMediator);
            mediatorMap.mapView(KindergartenTeaserDisplay, KindergartenTeaserMediator);
            mediatorMap.mapView(BabyCycleView, BabyCycleMediator);
            mediatorMap.mapView(QueuedPetBubble, QueuedPetBubbleMediator);
        }

    }
}//package net.wooga.pets.controllers.startup 
